home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Revista CD Expert 11
/
CD Expert nº 11.iso
/
dkeeper
/
levels
/
x
< prev
Wrap
Text File
|
1997-08-04
|
11KB
|
322 lines
Comparing files MAP00001.TXT and t:\map00112.txt
****** MAP00001.TXT
rem level 112 ~ Demo Level, BP
****** t:\map00112.txt
rem Demo Level
******
****** MAP00001.TXT
create_party(victor)
add_to_party(victor,archer,2,600,attack_enemies,0)
add_to_party(victor,archer,1,400,attack_enemies,0)
add_to_party(victor,archer,1,400,attack_enemies,0)
add_to_party(victor,wizard,2,800,attack_enemies,0)
****** t:\map00112.txt
create_party(victor)
add_to_party(victor,archer,1,600,attack_enemies,0)
add_to_party(victor,archer,1,600,attack_enemies,0)
add_to_party(victor,archer,1,600,attack_enemies,0)
******
****** MAP00001.TXT
IF(PLAYER0, GAME_TURN >= 100)
DISPLAY_INFORMATION(1,PLAYER0)
****** t:\map00112.txt
IF(PLAYER0, GAME_TURN >= 45)
DISPLAY_INFORMATION(1,PLAYER0)
******
****** MAP00001.TXT
IF(PLAYER0, GAME_TURN >= 450)
quick_information(33, "You may see a map of the entire realm by pressing 'M' or clicking on the scroll at the top-left
****** t:\map00112.txt
IF(PLAYER0, GAME_TURN >= 200)
quick_information(33, "You may see a map of the entire realm by pressing 'M' or clicking on the scroll at the top-left
******
****** MAP00001.TXT
IF(PLAYER0,MONEY <= 1000)
QUICK_INFORMATION(2,"Your gold reserves are running low. Tag to a gold seam. Your imps will mine it out and rep
lenish your coffers.")
ENDIF
****** t:\map00112.txt
IF(PLAYER0,MONEY <= 1000)
QUICK_INFORMATION(2,"Your gold reserves are running low. Tag the gold seam to the South. Your imps will mine it
out and replenish your coffers.")
ENDIF
******
****** MAP00001.TXT
IF(PLAYER0,TREASURE >= 9)
****** t:\map00112.txt
IF(PLAYER0,TREASURE >= 9)
******
****** MAP00001.TXT
set_timer(player2,timer0)
set_flag(player0,flag4,1)
if(player2,timer0 >= 275)
QUICK_INFORMATION(7,"Using the right mouse button (RMB), you may slap your creatures, thus making them work mor
****** t:\map00112.txt
set_timer(player2,timer0)
endif
if(player2,timer0 >= 250)
quick_information(27,"You started this level with a little money. Should this initial reserve run low you can obtain mo
re Money from mining gold seams. Tag areas of rock and gold to be mined by your Imps with Left Mouse Button.",0)
if(player2,timer0 >= 650)
QUICK_INFORMATION(7,"Using the right mouse button (RMB), you may slap your creatures, thus making them work mor
******
****** MAP00001.TXT
e quickly. Be careful not to beat them too frequently! This will make them angry, or at worst you will beat them to death!")
if(player2,timer0 >= 550)
QUICK_INFORMATION(8,"Clicking with the LBM whilst over a minion will pick that creature up. Any eight o
f the creatures you own can be carried in your hand like this. Use this method to place Imps next to the tasks that you wish th
****** t:\map00112.txt
e quickly. Be careful not to beat them too frequently! This will make them angry, or at worst you will beat them to death!")
if(player2,timer0 >= 950)
QUICK_INFORMATION(8,"Clicking with the LMB whilst over a minion will pick that creature up. Any eight o
f the creatures you own can be carried in your hand like this. Use this method to place Imps next to the tasks that you wish th
******
****** MAP00001.TXT
ENDIF
endif
endif
****** t:\map00112.txt
ENDIF
ENDIF
endif
******
****** MAP00001.TXT
if(player0,flag4 == 1)
if(player0,entrance >= 1)
ROOM_AVAILABLE(PLAYER0,LAIR,1,1)
tutorial_flash_button(8,-1)
quick_objective(19,"Now you have claimed a portal creatures will enter your dungeon seeking employment. You mus
t build a 3X3 Lair to house your creatures. Larger Lairs hold more creatures.",player0)
endif
endif
****** t:\map00112.txt
if(player0,entrance >= 1)
ROOM_AVAILABLE(PLAYER0,LAIR,1,1)
tutorial_flash_button(8,-1)
quick_objective(19,"Now you have claimed a portal creatures will enter your dungeon seeking employment. You must build
a 3X3 Lair to house your creatures. Larger Lairs hold more creatures.",player0)
endif
******
****** MAP00001.TXT
creature icon itself will select the most experienced specimen of the breed.")
endif
****** t:\map00112.txt
creature icon itself will select the most experienced specimen of the breed.")
tutorial_flash_button(5,-1)
endif
******
****** MAP00001.TXT
SET_TIMER(PLAYER0,TIMER2)
QUICK_OBJECTIVE(38,"Now that you have built the training room, you can tell your creatures to train by picking
them up with the LMB and dropping them in it.",player0)
****** t:\map00112.txt
SET_TIMER(PLAYER0,TIMER2)
QUICK_OBJECTIVE(35,"Now that you have built the training room, you can tell your creatures to train by picking
them up with the LMB and dropping them in it.",player0)
******
****** MAP00001.TXT
IF(PLAYER0,TIMER2 >= 800)
QUICK_OBJECTIVE(18,"You may create more imps by choosing the Create Imp spell in the spell panel and th
en clicking with the left mouse button on a section of your dungeon floor.",PLAYER0)
tutorial_flash_button(21,-1)
SET_FLAG(PLAYER_GOOD,FLAG0,1)
****** t:\map00112.txt
IF(PLAYER0,TIMER2 >= 800)
IF (PLAYER0, FLAG2 == 0)
QUICK_OBJECTIVE(18,"You may create more imps by choosing the Create Imp spell in the spell pane
l and then clicking with the left mouse button on a section of your dungeon floor.",PLAYER0)
tutorial_flash_button(21,-1)
SET_FLAG(PLAYER0, FLAG2, 1)
ENDIF
SET_FLAG(PLAYER_GOOD,FLAG0,1)
******
****** MAP00001.TXT
IF_ACTION_POINT(2,PLAYER0)
if(player_good,thief == 0)
QUICK_objective(11,"The Heroes' castle lies out of reach on the far bank of the lava flow. Use bridges to connect your
land to the north bank.",player0)
TUTORIAL_FLASH_BUTTON(18, -1)
****** t:\map00112.txt
IF_ACTION_POINT(2,PLAYER0)
QUICK_objective(11,"The Heroes' castle lies out of reach on the far bank of the lava flow. Use bridges to connect your
land to the north bank and seek out this nest of virtue.",player0)
TUTORIAL_FLASH_BUTTON(18, -1)
******
****** MAP00001.TXT
SET_TIMER(PLAYER_GOOD,TIMER1)
ENDIF
endif
****** t:\map00112.txt
SET_TIMER(PLAYER_GOOD,TIMER1)
ENDIF
******
****** MAP00001.TXT
if(player0,troll >= 1)
quick_information(21,"A Troll has entered your dungeon. While not as intelligent as the average human, goblins make exc
ellent soldiers.")
endif
****** t:\map00112.txt
if(player0,troll >= 1)
quick_information(21,"A goblin has entered your dungeon. While not as intelligent as the average human, goblins make ex
cellent soldiers.")
endif
******
****** MAP00001.TXT
if_action_point(7,player0)
if(player_good,flag0 == 1)
quick_objective(26,"From the markings, you have broken into an old dungeon. claim any assets remaining, but be
on your guard!",player0)
ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,ONE,-1,DUNGEON,0,2,600)
endif
endif
****** t:\map00112.txt
IF (PLAYER0,TOTAL_IMPS <= 3)
IF (PLAYER0, FLAG2 == 0)
QUICK_OBJECTIVE(39,"You may create more imps by choosing the Create Imp spell in the spell panel and then click
ing with the left mouse button on a section of your dungeon floor.",PLAYER0)
SET_FLAG(PLAYER0, FLAG2, 1)
ENDIF
ENDIF
******
****** MAP00001.TXT
if_action_point(7,player0)
if(player_good,flag0 == 0)
add_party_to_level(player_good,victor,7,1)
quick_objective(28,"Danger! Your untidy exploration of this realm has left you exposed to the Lord's troops.",p
layer0)
set_timer(player2,timer3)
endif
****** t:\map00112.txt
if_action_point(7,player0)
if(player_good,flag0 == 1)
quick_objective(26,"From the markings, you have broken into an old dungeon. Claim any assets remaining, but be
on your guard!",player0)
ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,ONE,-1,DUNGEON,0,2,600)
endif
******
****** MAP00001.TXT
if(player2,timer3 >= 350)
if(player_good,flag0 == 0)
next_command_reusable
add_party_to_level(player_good,victor,7,1)
next_command_reusable
set_timer(player2,timer3)
****** t:\map00112.txt
if_action_point(7,player0)
if(player_good,flag0 == 0)
add_party_to_level(player_good,victor,7,1)
quick_information(28,"Danger! Your untidy exploration of this realm has left you exposed to the Lord's troops."
)
set_timer(player2,timer3)
******
****** MAP00001.TXT
if_action_point(3,player0)
quick_objective(37,"You've discovered the Heroes' castle.",player0)
add_party_to_level(player_good,final,player_good,1)
set_flag(player0,flag1,1)
endif
****** t:\map00112.txt
if(player2,timer3 >= 350)
if(player_good,flag0 == 0)
next_command_reusable
add_party_to_level(player_good,victor,7,1)
next_command_reusable
set_timer(player2,timer3)
endif
endif
******
****** MAP00001.TXT
if_action_point(5,player0)
add_party_to_level(player_good,victor,-4,1)
endif
****** t:\map00112.txt
if_action_point(3,player0)
quick_objective(37,"You've discovered the Heroes' castle. Break down the doors and wreak havoc upon the enemy!",player0
)
endif
******
****** MAP00001.TXT
if(player0, flag1 == 1)
if(player_good, KNIGHT == 0)
quick_objective(36,"You win",player0)
win_game
endif
endif
****** t:\map00112.txt
if_action_point(8,player0)
add_party_to_level(player_good,final,player_good,1)
set_flag(player0,flag1,1)
endif
******
****** MAP00001.TXT
****** t:\map00112.txt
if_action_point(5,player0)
add_party_to_level(player_good,victor,-4,1)
endif
if(player0, flag1 == 1)
if(player_good, KNIGHT == 0)
quick_objective(36,"Congratulations. You have defeated the Lord of the Land and completed the Dungeon Keeper d
emo.",player0)
win_game
endif
endif
******